package udpdemo;

import java.io.IOException;
import java.net.*;

/**
 * udp发送端
 *      （加个端口号，也可以作为接收端，接收消息）
 *       发短信，不需要知道对方的地址
 */
public class UdpSendDemo01 {
    public static void main(String[] args) throws IOException {
        // 建立一个socket
        DatagramSocket socket = new DatagramSocket();

        // 创建发送的包
        String msg = "你好，udp接收端!";
        InetAddress localhost = InetAddress.getByName("localhost");
        int port = 9090;

        // 把数据发给接收端
        DatagramPacket packet = new DatagramPacket(msg.getBytes(), 0, msg.getBytes().length,localhost,port);

        // 发送包
        socket.send(packet);

        // 关闭socket
        socket.close();

        /*
            127.0.0.1:activate.navicat.com
            你好，udp接收端!
         */
    }

}
